/**
修改状态
url修改状态地址
form_id 当前表单id
pk 主键名称 默认无id
**/
function editStatu(url,form_id){

	
	var authRuleRow =$('#'+form_id).datagrid('getSelections');
	var ids = '';
		
		if (authRuleRow.length>0){
			
			for(var i = 0 ; i< authRuleRow.length; i++){
				
				ids = ids + authRuleRow[i].id + ',';
				
			}
			
		}else{
			
			$.messager.alert('提示','请选择修改对象！');
			
		}
		
		if(ids != ''){
			
			url = url + '?ids=' + ids;
			
			var msg = $.ajax({url: url,async: false}).responseText;
			
			var result=eval('('+msg+')');
			
			if(result.statu){
				
				flushTab();
				
				alert(result.message);
				
			}else{
				
				alert(result.message);
				
			}
			
		}
}

function disableForm(formId,isDisabled) {  
      
    var attr="disable";  
    if(!isDisabled){  
       attr="enable";  
    }  
    $("form[id='"+formId+"'] :text").attr("disabled",isDisabled);  
    $("form[id='"+formId+"'] textarea").attr("disabled",isDisabled);  
    $("form[id='"+formId+"'] select").attr("disabled",isDisabled);  
    $("form[id='"+formId+"'] :radio").attr("disabled",isDisabled);  
    $("form[id='"+formId+"'] :checkbox").attr("disabled",isDisabled);  
      
    //禁用jquery easyui中的下拉选（使用input生成的combox）  
  
    $("#" + formId + " input[class='combobox-f combo-f']").each(function () {  
        if (this.id) {alert("input"+this.id);  
            $("#" + this.id).combobox(attr);  
        }  
    });  
      
    //禁用jquery easyui中的下拉选（使用select生成的combox）  
    $("#" + formId + " select[class='combobox-f combo-f']").each(function () {  
        if (this.id) {  
        alert(this.id);  
            $("#" + this.id).combobox(attr);  
        }  
    });  
      
    //禁用jquery easyui中的日期组件dataBox  
    $("#" + formId + " input[class='datebox-f combo-f']").each(function () {  
        if (this.id) {  
        alert(this.id)  
            $("#" + this.id).datebox(attr);  
        }  
    });  
} 
/**
获取列表选中数据对象
tableId 列表id
more 是否获取多条；默认获取单条
**/
function getSelectObj(tableId,more){
	var selectRow =$('#'+tableId).datagrid('getSelections');
	if (selectRow.length == 0){
		$.messager.alert('提示','请选择数据!','info');
		return false;
	}
	if(more){
		return selectRow;
	}else{
		if (selectRow.length == 1) return selectRow[0];
		else{
			$.messager.alert('提示','每次只能选择一条数据');
			return false;
		}
	}
}
/**
刷新修改后的列表行
tableId 列表表单id
formId 提交表单id
**/
function flushDataGridRow(tableId,formId){
	
	var selectRow = $('#'+tableId).datagrid('getSelected');
	
	var formData = $('#'+formId).serializeObject();

	$('#'+tableId).datagrid('updateRow',{index:selectRow.index,row:formData})
	
	return true;
	
}
//显示全部列表信息
//obj datagrid 表单对象
function showAll(obj){
	obj.datagrid({ queryParams:''});
}
//查找列表
//searchForm 查找提交表单项
// 结果显示 showdatagrid
function searchList(searchForm,showdatagrid){
	var selectOptions = $('#'+searchForm).serializeObject();
	$('#'+showdatagrid).datagrid({ queryParams:selectOptions});
}

//显示造作记录
function showLog(type,id){
    $('#audit_log_dailog').dialog({
        title: '操作记录',
        closed: false,
        cache: false,
        width:600,
        modal: true,
        top:220,
        left:360
    });
    $('#log_list').datagrid({
        url:'/Asset/index/showLog.html?type='+type+'&id='+id,
		columns:[[
            {field:'action_type',title:'操作',formatter:checkActionType},
            {field:'user_name',title:'用户名'},
            {field:'create_time',title:'操作时间',formatter:timestampToDateTime}
		]]
	});
}

function checkActionType(value){
    switch(value){
		case '1' :
			return '添加';
		case '2' :
			return '修改';
		case '3' :
			return '删除';
		case '4' :
			return '提审';
        case '5' :
			return '审核通过';
        case '-1' :
			return '驳回';
	}
}
